--- id: TASK-020 title: 'Special-shape leagues: tennis slams + cricket (IPL)' status: "\U0001F7E6 Backlog" assignee: [] created_date: '2026-06-17 23:22' updated_date: '2026-06-18 01:17' labels: - feature dependencies: [] priority: low ordinal: 20000 --- ## Description Roadmap leagues that don't cleanly fit the integer-score two-team model. Tennis: the four majors for men and women (ESPN tennis has tournament draws; match = player vs player, set/game scores) — fits two 'competitors' loosely but needs set-by-set scoring + bracket. Cricket IPL (cricket/ipl): two teams but score is 'runs/wickets (overs)', not an int, plus innings — needs cricket-aware score formatting. File separately from the straightforward team-sport adds (TASK-008) because each needs model/render work. ## Acceptance Criteria - [ ] #1 Tennis: the 4 Grand Slams (M+W) with set-by-set match scores - [ ] #2 Cricket IPL with runs/wickets/overs score formatting - [ ] #3 Neither breaks the existing two-team card/detail rendering